#算法 第一题
# 因为数组是排序的，只要是相同的肯定是挨着的，
# 我们只需要遍历所有数组，然后前后两两比较，
# 如果有相同的就把后面的给删除。
import os
def abs(nums):
    new=[]
    if nums==0 or len(nums)==0:
        return 0
    p=0
    q=1
    while (q<len(nums)):
        if nums[p]!=nums[q]:
            new.append(nums[p])
            if q-p>1:                
                nums[p+1]=nums[q];                       
            p+=1            
        q+=1 
    print(new)      
    # return p+1           
nums=[1,1,2,4]
abs(nums)